Loads of posts on this already if you do a search.
My advice is to only fix if future rate increases will overstretch you, do not fix to try and time the market.
Your friend could always fix a % of the mortgage and put the rest on a variable rate thus getting the advantages of both.
[broken link removed]