Netflix fans say 'about time' as Love is Blind UK trailer finally drops 11.07.2024 16:45 Express.co.uk