Ex-taxi driver who piled on the pounds behind the wheel