Minister’s house failing to accommodate a charity event (8)
I believe the answer is:
vicarage
'minister's house' is the definition.
(where a vicar lives)
'failing to accommodate a charity event' is the wordplay.
'failing' becomes 'vice' (a moral failing).
'to accommodate' indicates putting letters inside.
'charity event' becomes 'rag' (rag is a term for a charitable student society).
'a'+'rag'='arag'
'vice' going around 'arag' is 'VICARAGE'.
(Other definitions for vicarage that I've seen before include "Minister's house" , "cleric's place" , "House of a member of the clergy" , "Clergyman's abode" , "Rectory" .)