Election 2015: Battle for power begins in Wales
The General Election 2015 campaign is under way - and with a result too close to call it is expected to be a fiercely-contested race to Downing Street.
There are 40 seats up for grabs in Wales - 26 are held by Labour, eight by the Tories, three by the Lib Dems and three by Plaid Cymru.
But as the battle lines are drawn BBC Wales' political editor Nick Servini explains how the landscape looks in Wales.