Fulham’s local derby against Brentford at Craven Cottage on Friday has been called off after all EFL matches were postponed until 3 April.

The EFL, which hopes to resume play a day earlier than the Premier League on 3 April, said clubs were also advised to suspend “non-essential activities” such as “player appearances, training ground visits and fan meetings”.

On Thursday Prime Minister Boris Johnson said suspending major public events such as sporting fixtures was being considered by the government but would be a measure primarily to protect public services, rather than delay the spread.

The EFL said: “This decision has not been taken lightly, but the EFL must prioritise the health and well-being of players, staff and supporters while also acknowledging the government’s national efforts in tackling this outbreak.”

Football has also been suspended in Italy, Spain, France, the Netherlands, Portugal and the USA.