Man impersonating minister to get undue favours caught