Left foot braking – by Autocar.co.uk

Just what is and why do left foot braking?