John James McShane (1 October 1882 – 26 May 1972) was a British school teacher and Labour politician.