Thanks Hard Case - and your take on the situation is right. I have to learn quickly that I am in a different world.
Already had discussions with my project manager (who wishes to remain hands off whatever the risk I am exposing him to) and line manager (who is concerned that I will leave the company through his screwy project) but nothing has changed in the last month.
Any development seems to be "on the job" which actually means "trying it out with a client while charing fees). This means that I am not doing anything different to the way I thought, acted and delivered when I worked in industry.
All in all its been a steep learning curve!