Today's elections have shown a somewhat mixed picture, with a hung parliament the most likely outcome. Labour have made big gains in London and the south, the Lib Dems and Greens have also made gains across the country and the Tories and Alba have had extreme setbacks, with the right-wing Alba Party getting no more than a laughable 274 votes in any ward.