What does the Government’s political reset mean for businesses? The Prime Minister’s speech on 4 January was intended to clarify the aims and aspirations of what is still a very new administration, coming after a period of Read More