Drama and controversy in the British Pedal Car Grand Prix