TRENTON -- Road closures on Route 29 in Trenton and through Route 1 in Lawrence from post-Hurricane Irene flooding have turned the morning commute in Mercer County into a messy gridlock.

The morning surge of state workers trying to get to offices in Trenton was met with a shuttered Route 29 at the end of Interstate 195, funneling all traffic onto Route 129 through the city. Additional closures on Route 1 north of Trenton caused additional delays and resulted in lengthy delays.

Traffic was backed up for miles onto Interstate 195 and those who sought alternate routes on Trenton side streets found themselves sitting idle. The delays lasted at least 2 hours at points from the beginning of the backup.

Route 29 is expected to remain closed indefinitely as the Delaware River crests later this afternoon. The closure extends to Calhoun Street.

The Statehouse parking garage is also closed.

On Route 1, flooding has closed the road in both directions in Lawrence and multiple side streets in township and in the Princeton area are also closed, leaving commuters with few options.

NJ Transit rail service remains suspended today, though the River Line is running.