Charles has been a journalist for over fifty years, working at The Daily Star, TODAY, and The Sun. He held many specialist roles, including royal correspondent, industrial editor, and consumer editor. He has published three books: Diana: The People’s Princess – A Tribute In Words and Pictures (1997); The Queen Mum – Her First Hundred Years (2000), and Fleet Street Frolics! Read All About It (2013). He now commentates on royal matters for many organisations including talkRadio, GB News, LBC, and BBC 3 Counties Radio.