Ed Sheeran has revealed that he supports Jeremy Corbyn - and it's probably not received the reaction he expected.
Sheeran, who has never endorsed a British political leader before, said he loved everything Corbyn stands for, adding that "we need more people that care about everyone."
Some on Twitter have slammed him as a hypocrite whilst others have questioned whether he really supports all of what the Labour leader stands for, given his vast wealth.
One even joked that he'd be singing with Lily Allen soon, as she is known for making political points.
Take a look at the reaction below