The environment secretary will stand against his former Vote Leave ally Boris Johnson, and six others.