Why Labour introduce tuition fees?Watch
The further towards the centre they go, of course, the more they abandon the principles on what the party was founded. However because the political landscape is changing so much, they have to adopt/drop policies to have any chance in gaining political power.
He is hated by the left because they are not clever enough to realise their own policies would be catastrophic.
He is hated by the right because they dislike his ridiculous tax policies.