Don't quite understand "a new home page". Home page is the default site that IE goes to when you start it.
Do you mean that you keep changing your home page, or do you just mean going to different websites?
Moto G6 Play Review: First Look
iPad 9.7in (2018) review
Les meilleures coques pour iPhone 8 & iPhone 8 Plus