The suspect threatened the officer with a tree branch, causing him to step back into a road and be hit by another vehicle.
The 31-year-old had been taken to hospital in a critical condition following the incident on Tuesday morning near the city centre.
A lack of unskilled labour could slow down house building after the UK leaves the European Union, according to a report.
Police said it was lucky no one was seriously injured in the "unbelievable attack" that was captured on camera.