Harry Potter actor Daniel Radcliffe has spoken out about his political allegiances, his thoughts on Gordon Brown and his plans to vote for the Liberal Democrats at the next general election.

Speaking to Attitude magazine, the star also condemned homophobia, saying it was just “thick people” who are “scared”.

Radcliffe, who recently said it was “awesome” when people think he’s gay, added: “”I just loathe homophobia. It’s just disgusting and animal and stupid.

“I grew up around gay people entirely. I was the only child in my class who had any experience of homosexuality or anything like that.”

The star is currently dating actress Laura O’Toole.

On his political allegiances, he said: “I rather like Nick Clegg. At the next election I will almost certainly vote Lib Dem.

“If all the people who liked them voted for them you could change politics overnight and we could have a proper three party system.”

However, his thoughts on prime minister Gordon Brown were less positive: “Paul Merton said, and I agree with him, ‘it’s a tragedy that this man has waited all his life to do this job – and now he finds out he can’t do it.’

“I don’t like the New Labour thing. I never experienced the optimism of New Labour, I was too young but I hear everyone was up and it was fantastic. I’ve only seen the bad years of it.”

Radcliffe also had little enthusiasm for David Cameron, saying: “No! No, no, no, no, no! David Cameron is barely distinguishable from Tony Blair.”

He added: “I think the reason why people don’t vote is because the politicians are all so central now, it doesn’t seem to matter who you vote for.”

He also gave his views on who he thought would win the next election and gay sex education in schools.

The actor is currently starring in Harry Potter and the Half-Blood Prince, in cinemas now.

Attitude is out on Monday.