1) "To spy" means "to see". "A blow" is a heavy hit or strike.
2) The keyword is "sweeping" - it means "covering everything".
3) I don't know how the politics work here, ie. whether "right" means "right-wing". Anyway, "to tack" means to steer a boat in a certain direction. "To head off X" means to move quickly to stop X". The "less palatable parts of his party" are the ministers who would do a worse job.