Fulham chairman Mohamed Al Fayed has criticised Mark Hughes, labelling him a ''strange man'' and a ''flop'' after the former manager said the club lacked ambition.