Screen One
The summer of 1981 brings a sense of uncertainty to Britain, with the Thatcher government facing economic turmoil and social unrest. However, amidst the chaos, the nation comes together to celebrate the highly anticipated wedding of Prince Charles and Lady Diana, a fairytale romance that captures...