“King Charles Must Stand Up To Meghan Markle” | What Just Happened? With Kevin O’Sullivan April 28, 2023 Ukadmin UK News UK News Kevin O’Sullivan wraps up another mad, mad week in the world of news and current affairs. Expect bold opinions from TV’s most outspoken host. Credit TalkTV