What are the rules about failing modules, resits and progressing from one year to the next?
The formal Progression Regulations are included in the University's Core Regulations for Undergraduate Programmes.
The University's Student Welcome Guide contains a Flowchart of Progression Regulations for Bachelors Degrees/Diplomas/Certificates which you may find a useful aid to interpreting the regulations. There is a separate Flowchart of Progression Regulations for Levels 3 and 4 of 'Integrated' Masters Degrees.
In particular, note that there are no resits at Level 3 or Level 4.