The Building and Zoning Inspector charged with enforcement of the Building Code, shall not be personally liable while acting for the Municipality, and he is hereby relieved from any and all personal liability for any damage that may accrue to persons or property as a result of any act required or permitted in the discharge of his official duties.