see more

CARLISLE, UNITED KINGDOM - MAY 06: Britain's Prime Minister David Cameron addresses his campaign rally for the General Election at the Harris & Hetherington Livestock Mart on May 6, 2015 in Carlisle, United Kingdom. Britain's political leaders are campaigning in a final day's push for votes ahead of what is predicted to be the closest General Election for a generation. (Photo by Toby Melville - WPA Pool/Getty Images)

CARLISLE, UNITED KINGDOM - MAY 06:  Britain's Prime Minister David Cameron addresses his campaign rally for the General Election at the Harris & Hetherington Livestock Mart on May 6, 2015 in Carlisle, United Kingdom. Britain's political leaders are campaigning in a final day's push for votes ahead of what is predicted to be the closest General Election for a generation.  (Photo by Toby Melville - WPA Pool/Getty Images)