Liberal MP Anthony Roberts has slammed the vandal responsible for covering his electoral office in graffiti, vowing to find the man behind the “selfish” act.