There is no shortage of advice for Theresa May from her Tory colleagues, but much of it is contradictory.