Fletcher was educated at Fircroft College, Birmingham, and was a trade union official.
Fletcher's background included an educational foundation at Fircroft College in Birmingham and a career in the trade union movement.