I know this is such an unpopular opinion in the UK but my DHs family is not British and we have been raising our children with a mixture of his culture, British culture, and the culture of the country where we are currently expats.
In his native country, as well as in the country where we are now living, (as with MANY other countries) children don't have these ridiculously early bedtimes. It's not unknown for toddlers to be up until 9, even 10, sometimes even later for special events! The UK is quite unique in this "strict routine/early bedtime" thing - I've lived in France, Italy, Spain, and travelled extensively and lived in different parts of Asia, and nowhere else do parents do this. Forcing your kids to bed so ridiculously early seems very odd in other parts of the world! Battling to get them to sleep when they're not tired, which then encourages them to get up ridiculously early! My (British) mother tried to bully us into this parenting style and we gave it a try just to pacify her - it was a disaster. We would have to cut out day short to make meals ridiculously early, our whole day came to and end at 4pm so we could start to implement the strict dinner/bath/bed "routine" 🙄. Our kid hated going to bed so ridiculously early when he wasn't at all tired and frankly it was daylight outside (during summer!). We were miserable as he would cry for a good hour not wanting to sleep, sleep restlessly, and wake up at like 5am! It was a disaster.
All my British friends suffer like this - battling their kids to bed, having awful nights sleeps, and then being woken up horribly early.
After much misery and speaking with my French aunt (who said she found the British parenting method just as disagreeable when she lived in the UK and was encouraged into it by her British MIL) and my husband's Asian family, and after I met more mum friends in our new country, I realised that the problem might be the British routines and I decided to try out the more relaxed Asian/European bedtimes.
We eat dinner together with our kids, we relax together or go for a lovely walk with the dog after dinner, maybe we read some books or play a bit in the evening. We have a bath when we feel like it and when we are tired we all go to bed (around 9/9.30 or 10). Kids are sleepy and happy at bedtime and sleep wonderfully, not a peep all night! DH and I wake up before the kids and can have our mornings! We get ready, have a tidy, make breakfast for us all. When the kids wake up it's lovely and relaxed, we are all well rested and happy, there are enough hours in the day!
If the kids go to bed a little later one night, they go to bed a little earlier the next night - they're never too tired and they always get the recommended amount of sleep each night. They're active and happy and healthy. A later bedtime and a later wake up don't do them any harm - I'd say it does them the world of good. It's the AMOUNT of sleep which is important, not the bedtimes like is implied in British culture.
I know I'll probably get ripped to shreds on here with this unpopular opinion but I just had to post as I suffered so much before this and I really cant recommend it more. Bedtime doesn't need to be this huge battle that British tradition makes it with its strict unnatural routines being forced on everyone! And it's not a battle like this in many parts of the world. My friends in the country where we live find it crazy when I tell them about British bedtimes - if you go out at 7pm where we live the streets, parks, restaurants, are all full of babies, children, families, elderly grandparents, all socialising and spending time together. This bedtime battle doesn't need to be a thing. I just wanted to let you know so you could try it if you wanted to - it really changed my life (and my kids lives) for the better.