Thanks for all the comments, it’s definitely helped me

And for the people who asked, eSIM is not an absolute must but I just prefer the thought that if my phone was to get stolen, they wouldn’t be able to take the SIM card out, and it’s just quicker for me to switch between different networks.
I’ve tried Lyca which I was not impressed with despite them using EE and smarty which I was also not impressed with on my iPad which now has a Vodafone eSIM. But I have used all the main 4 on my phone before…
Roaming is pretty important as I do visit France via the ferry and Eurostar, and I don’t want to be charged a roaming fee.
I do also have BT broadband so I can access the EE deals they have on their website but I’m not too impressed with their speed caps they have and the lack of roaming also isn’t impressing me otherwise I probably would jump onto the 250gb for £14 deal … idk if calling them would get me a better deal?