What sort of games do you like? if you cant live without the Sony exclusives then go for the PS5.
If like me you love the value of games pass ultimate (getting EA play added for free soon as well) and love dipping in and out of loads of different games every month, then go for the Xbox.
If you dont have a 4k TV then save yourself a few quid and get the Xbox series S. £20.99 a month for 24 months including game pass ultimate is such a stupidly good deal that i dont see how Sony can compete.
Depends on what you like to play though IMO.