Theresa May says 2018 will bring 'renewed pride' to Britain amid Brexit divisions