What will the general election announcement mean for HR?

On Tuesday morning Prime Minister Theresa May, after much trepidation, has announced that a general election will be held on the 8th June.

Read More