A royal commission on union corruption has recommended charges be laid against former Queensland CFMEU official David Hanna and two Mirvac officials.

The Heydon royal commission has found Mr Hanna corruptly received goods and services to pay for the construction of his five-bedroom house at Cornubia, south of Brisbane.

Michael Ravbar has been criticised in the union corruption royal commission over his role in destroying documents. Credit:Glenn Hunt

The findings of the controversial royal commission were handed down on Wednesday morning, with commissioner Dyson Heydon, QC, delivering several adverse findings against Queensland union officials.

Mr Heydon, who faced pressure to stand down from the royal commission after it emerged he was the guest speaker at a Liberal Party fundraiser, was scathing of Mr Hanna in his findings.