Critics have blasted the programme, which aired last night on Channel 4 and spoke to UK journalists and insiders about the royal's past.