In 2021, he publicly apologised for comments made in a 2012 article he wrote for The Independent, in which he described Prince Philip as a "racist buffoon" and Prince Charles (now Charles III) as "scientifically illiterate", and for an open letter he sent to Prince William and his wife Catherine while the two were expecting their first child, in which he described their public role as a "total fraud", the Queen's Diamond Jubilee as a "celebration of mediocrity", and the royal family as a clan "unusually full of fools".