‘Spencer’ review: Kristen Stewart is uncannily good as a fragile, lonely Princess Diana in Pablo Larraín’s melodrama Spencer (12A, 117mins) ****…, Read More Previous Article Hamleys unveils its Christmas windows Next Article New 20 room extension opens at St John’s Communty Hospital