Reasons to be cheerful for UK politics