While it may be something viewers wish is further in the future, the Big Brother final is just four days away.
Since the beginning of October, the nation has been gripped by 16 housemates who have all been battling out to take home £100,000, and six weeks later the time has come for the winner to be named.
Farida and Zak were the first two housemates to be evicted, but who will be the last two housemates?
Here's everything we know so far about the Big Brother final.
When is the Big Brother final?
Big Brother: Live Final will air on Friday 17th October from 9pm to 10:30pm, followed by an hour long Late & Live.
While we, of course, don't know who will make it to the final, we'll be sure to update this page once it's revealed.
Once the winners are announced, co-hosts Will Best and AJ Odudu will interview the finalists and look back on some of their best bits in the Big Brother house.
The final will air across ITV1, ITV2 and ITVX, with Late & Live airing on ITV2 and ITVX.
This comes after a successful multi-channel launch night, which saw 2.6 million viewers tuning in for Big Brother: The Launch across ITV1 and ITV2 on all devices.
When does Big Brother air?
Big Brother airs nightly (except Saturdays) at 9pm on ITV2 and ITVX.
Each episode is around 60 minutes long, with some episodes going on for an extra 15 minutes.
Big Brother continues tonight at 9pm on ITV2 and ITVX.
Try Radio Times magazine today and get 10 issues for only £10 – subscribe now and celebrate the 60th anniversary of Doctor Who with a special issue of Radio Times. For more from the biggest stars in TV, listen to The Radio Times Podcast.