Stormzy appears to call for Duchess of Sussex to be 'left alone' by critics on latest album

2022-11-26 1

Stormzy appears to have pleaded for Meghan, Duchess of Sussex to be “left alone” by her critics on his latest album.