Actually, 'tax the rich' is an immensely popular policy (and 'tax the super-rich' even more so), is just that it doesn't fit into the cosy neoliberal Westminster consensus that NUS feels it has to operate within. The mood of the country is NOT shifting to the right - they're deserting the government because LABOUR has shifted so far to the right. Even the Tories are attacking them from the left now.
Oh, and Telford's campaign was weak - you can't rewrite history that easily. The price of those 'important concessions' was neutering the campaign against the whole thing: a sell-out deal. Labour Students presidents have now let the union down twice in a decade, and we can't let them do it again.