The Blog

British singer slams American president while accepting royal honor