Thanks for the responses.
Karlos yep I am sure I refitted the pick up, going to drop the sump off tonight to check the strainer is not blocked already, plenty of oil in it, up to max mark on the dipstick, Will also check if the oil filter has oil in it.
Versus Creation it has the std oil pressure switch fitted, I spun the engine over prior to fitting the plugs, but did not check for oil coming out of the pipe to the turbo, To tell the truth I was not expecting it to start as it has been a trying my patience for some time now.