Andrew Mackay, of High Spen, was found guilty of offences including rape and sexual assault