They arrived in the UK from Canada, travelled around abit, then stayed at Stourhead so Spencer could propose to Helen in the beautiful grounds. They watched Pride & Prejudice the night before to relax and create the vibe. On the morning of Friday 15th May 2026 the sun shone, Spencer go