Anthony Taylor announces his retirement from refereeing with immediate effect - ending a 20-year career.