Where the Borough Council fails to render the decision within the period required by this subsection or fails to commence, conduct or complete the required hearing as provided in § 908(1.2) of the Pennsylvania Municipalities Code within 60 days from the date of the applicant's request for a hearing or fails to complete the hearing no later than 100 days after the completion of the applicant's case-in-chief, unless extended for good cause upon application to the Cumberland County Court of Common Pleas, the decision shall be deemed to have been rendered in favor of the applicant, unless the applicant has agreed, in writing or on the record, to an extension of time. When a decision has been rendered in favor of the applicant because of failure of the Borough Council to meet or render a decision as hereinabove provided, the Borough Council shall give public notice of the decision within 10 days from the last day it could have met to render a decision in the same manner as required by the public notice requirements of this chapter. If the Borough Council shall fail to provide such notice, the applicant may do so.