Advertisement

Sky News Shows How Difficult It Can Be to Make Your Voice Heard

The leaders of Britain's seven main political parties will do battle in a high-stakes TV showdown tonight, marking the only time David Cameron and Ed Miliband will debate each other in the General Election campaign. Anushka Asthana reports.