Pep Guardiola has agreed to a contract extension to stay at Manchester City for at least another season according to British ...