Whoever planted those shrubs should not be doing landscaping. You are suffering the loss of use of part of your property. Plants should not grow over property lines when houses are as close to each other. Most places have laws to protect people from overgrowth of neighbors' plants, but you do need to work within the laws, whatever they may be. Some places have statutes that say if you use & maintain a piece of land for a certain number of years, it becomes an easement to your property. Doubtful that would happen in that particular location, but could be something to investigate. Clearly your neighbor is growing shrubs over & mowing part of your property, as if it was theirs. It's possible they're not sure where the boundary is, or they just feel responsible to trim around plants who's trunks/roots are on their side of it. Or that the mowing crew made an assumption about mowing on both sides of the hedge. It looks kind of funky, like you started mowing, but didn't finish.
Have you ID'd the shrubs? If they're Leyland Cypress, they could get MUCH wider.
https://i.ytimg.com/vi/kT445am...