Lessons to be learnt from the UK General Election 2024