The British Medical Association has given Health Secretary Wes Streeting 48 hours to act and avoid a dispute with GPs in England.