Millions of voters in England and Wales have cast ballots in an array of local elections. This is the last big test before a UK general election that all indicators so far suggest will see the Conservative Party ousted from power after 14 years. Londoners also voted for their next mayor after polls opened. NDTV's Radhika Iyer joins us from London to highlight the implications of these elections.