Ed Sheeran has admitted he was a bit of a "****" to Miley Cyrus. The 23-year-old singer previously blasted the 21-year-old star for performing a "stripper's move" at the MTV Video Music Awards last year, but he now regrets his comments and insists he would be "f***ing livid" if anyone said the same sort of thing about him.